package com.base.common.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;
import java.util.Date;

@Data
@Table(name = "tb_rec_brand")
@ApiModel(value = "RecBrand-楼层品牌对象", description = "楼层品牌类")
public class RecBrand implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 唯一ID
     */
    @Id
    @Column(name = "brand_id")
    @ApiModelProperty(value = "楼层品牌id", name = "brandId", required = true, dataType = "Integer")
    private Integer brandId;

    /**
     * 楼层ID
     */
    @Column(name = "floor_id")
    @ApiModelProperty(value = "楼层id", name = "floorid", required = true, dataType = "Integer")
    private Integer floorid;

    /**
     * 楼层品牌名称
     */
    @Column(name = "rec_brand_name")
    @ApiModelProperty(value = "楼层品牌名称", name = "recBrandName", required = true, dataType = "String")
    private String recBrandName;

    /**
     * 楼层品牌图片
     */
    @Column(name = "brand_pic")
    @ApiModelProperty(value = "楼层品牌图片", name = "brandPic", required = true, dataType = "String")
    private String brandPic;

    /**
     * 创建日期
     */
    @Column(name = "created")
    @ApiModelProperty(value = "创建日期", name = "created", dataType = "Date")
    private Date created;

    /**
     * 更新日期
     */
    @Column(name = "updated")
    @ApiModelProperty(value = "更新日期", name = "updated", dataType = "Date")
    private Date updated;



}
